be a substitute for someone - Inglés Sinónimo Diccionario